sluice post - French English Dictionary